Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LEYBURN PLACE Semi-Detached £118,113 £117,000 31 Mar 2023
12 LEYBURN PLACE Flats/Maisonettes £154,075 £93,737 4 Jul 2008
26 LEYBURN PLACE Semi-Detached £114,771 £100,000 18 Dec 2020
34 LEYBURN PLACE Terraced £187,322 £120,000 28 Sep 2007
40 LEYBURN PLACE Terraced £127,526 £96,000 16 Sep 2016
46 LEYBURN PLACE Semi-Detached £101,749 £30,000 29 Jun 2001
48 LEYBURN PLACE Semi-Detached £142,638 £29,000 14 Nov 1997
66 LEYBURN PLACE Terraced £92,768 £75,000 6 Aug 2018